Skip to content

Linting + TS build#1

Merged
jkyberneees merged 4 commits intomainfrom
deployment-preparation
Jul 16, 2025
Merged

Linting + TS build#1
jkyberneees merged 4 commits intomainfrom
deployment-preparation

Conversation

@jkyberneees
Copy link
Contributor

  • Introduced .prettierrc for consistent code formatting with single quotes and no semicolons.
  • Added .prettierignore to exclude specific file types from formatting.
  • Introduced tsconfig.build.json for TypeScript compilation settings.
  • Configured compiler options for ESNext features, module resolution, and output settings.
  • Included declaration and source map generation for better type support.

- Introduced .prettierrc for consistent code formatting with single quotes and no semicolons.
- Added .prettierignore to exclude specific file types from formatting.

chore: add TypeScript build configuration

- Introduced tsconfig.build.json for TypeScript compilation settings.
- Configured compiler options for ESNext features, module resolution, and output settings.
- Included declaration and source map generation for better type support.
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@jkyberneees jkyberneees requested a review from Copilot July 16, 2025 05:46
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request introduces comprehensive linting and TypeScript build configuration for the BunGate project. The changes implement consistent code formatting with single quotes and no semicolons, along with proper TypeScript compilation settings for modern JavaScript features.

Key Changes

  • Added Prettier configuration for consistent code formatting with single quotes and no semicolons
  • Added TypeScript build configuration with ESNext features, module resolution, and output settings
  • Applied formatting changes across all test files to match the new style guidelines

Reviewed Changes

Copilot reviewed 43 out of 45 changed files in this pull request and generated no comments.

File Description
tsconfig.build.json New TypeScript build configuration with ESNext features, strict mode, and declaration generation
.prettierrc Prettier configuration enforcing single quotes and no semicolons
.prettierignore Exclude list for files that should not be formatted
test/**/*.test.ts All test files reformatted to match new style guidelines

@jkyberneees jkyberneees merged commit bd4cbf9 into main Jul 16, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants